home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-06 / artcle.zip / DISKS-2.TXT < prev   
Text File  |  1991-04-07  |  12KB  |  237 lines

  1. Preparation Tips for Hard Drives and NetWare 286 2.1x
  2.  
  3. By Mickey Applebaum
  4. Wasatch Education Systems/NetWire Sysop    
  5.  
  6. When you are considering the purchase of a computer for use as a
  7. NetWare file server you are faced with many decisions.  One of
  8. the most important is what type of hard drive and controller to
  9. use.  There are many different types of hard drives and
  10. controllers available today for the computer buyer to be aware
  11. of.  The January/February issue of NetWare Connection discussed
  12. these different hard drive technologies as used by various
  13. NetWare versions. When you purchase the particular drive
  14. technology you want to use you'll want to know how to make the
  15. best use of it.  This article explains how to prepare different
  16. drive types for use with NetWare 286 to get that best use.
  17.  
  18. Preparing drives involves two steps: doing a low-level format and
  19. preparing a NetWare-readable drive identification stamp. For some
  20. drive types, this process also includes enabling some type of
  21. sector translation.    
  22.  
  23. Formatting Drives with Novell's COMPSURF
  24.  
  25. Every version of 286-based NetWare includes a disk preparation
  26. utility called COMPSURF.  This utility provides a disk format
  27. routine and a comprehensive surface analysis program.  In early
  28. releases of NetWare, prior to 286 2.10, COMPSURF was the only way
  29. to prepare a drive for NetWare and ensure that all potentially
  30. damaged areas of the disk surface were locked out.  Today's newer
  31. disk technologies, however, offer other alternatives. Now you
  32. should only use COMPSURF's format routine to format drives
  33. attached to a disk coprocessor board (DCB). 
  34.  
  35. The COMPSURF routine checks first for a BIOS-defined drive type
  36. and then for a DCB. If COMPSURF doesn't find the drive type or a
  37. DCB, it will revert to a basic low-level format routine that
  38. polls the disk for the number of cylinders, sectors, and heads
  39. and then formats all available cylinders. Small computer system
  40. interface (SCSI) drives, enhanced small disk interface (ESDI)
  41. drives, and integrated drive electronics (IDE) drives embed
  42. specific information on protected tracks on the disk. Running
  43. COMPSURF on these drives can result in anything from inconvenient
  44. problems to physical damage to the drive itself.    
  45.  
  46. Because COMPSURF does not recognize that certain data must be
  47. maintained on the protected tracks, it overwrites this data. The
  48. data contained on the protected tracks may be nothing more than
  49. the manufacturer's Bad Block table, or it could be as critical as
  50. the track skewing factors and internal translation algorithms.
  51. Track skewing is a technique where the low level format offsets
  52. the first sector of a track by at least one sector compared to
  53. the previous track.  This allows the drive to read from track to
  54. track in a single continuous operation without having to wait for
  55. the disk to make a full revolution to get to the first sector on
  56. the next track.  Translation algorithms are disk embedded sector
  57. translation formulas which the disk controller uses to enable
  58. sector translation.  This is used to keep the drive's logical
  59. number of sectors below the DOS compatible partition limit of
  60. 1024 cylinders.
  61.  
  62. Early signs of problems were seen on the IBM PS/2 ESDI drives
  63. when COMPSURF erased the IBM manufacturer's ID stamp and the
  64. system's REFERENCE disk could not identify the drive type.  
  65.  
  66. Formatting Drives with Third-Party Utilities
  67.  
  68. To avoid these problems, you should use the utilities provided
  69. with the computer, the drive, or the host/controller to low-level
  70. format your hard drives. For drives that are provided with value-
  71. added disk drives (VADDs) as part of the utilities (such as the
  72. Storage Dimensions LANStor drives), using these low-level
  73. programs produces a NetWare-ready stamp, and no further disk
  74. preparation work is needed. On other disks, such as ESDI drives
  75. attached to Western Digital's 1007 controller, you may need to
  76. run COMPSURF to stamp the disk NetWare ready.
  77.  
  78. To prepare hard drives attached to standard AT-type disk
  79. controllers, you must access the disk preparation utility. Most
  80. drives are provided with Disk Manager from On-Track or SpeedStor
  81. from Storage Dimensions. You can use these utilities to do the
  82. low-level format and surface analysis. Then run COMPSURF on the
  83. drive. Answer "No" or "0" to the menu choices until COMPSURF
  84. prompts you to confirm the previous answers. Answer "Yes" to
  85. invoke the track 0 test and provide the disk with a NetWare-
  86. readable Bad Block table and ID stamp. 
  87.  
  88. This process will work with any standard AT-type disk controller
  89. that uses a BIOS drive type identifier. Some of the newer AT disk
  90. controllers do not use the Industry Standards Association disk
  91. controller (ISADISK) command set or have different register
  92. functions. These controllers make it difficult to prepare the
  93. drive for NetWare. 
  94.  
  95. Preparing ESDI Drives
  96.  
  97. The new ESDI sector translation controllers, which emulate an AT-
  98. type controller, must be prepared in a slightly different
  99. fashion. To prepare the drive with the low-level format and
  100. surface analysis options from the controller's BIOS formatter
  101. routine, you use the DEBUG program from DOS. If you are using a
  102. Western Digital 1007V controller and the default memory address
  103. jumper setting, you would invoke the formatter by issuing the
  104. following command at the DEBUG program's prompt ( - ):
  105.  
  106.      G=CC00:5 
  107.  
  108. Details on preparing a drive with the Western Digital 1007V ESDI
  109. controller are available on NetWire in the WD1007.TXT file
  110. (Available in the data libraries on NetWire's NOVA forum). The
  111. concepts explained in this file apply to any ESDI controller that
  112. emulates a standard AT-type controller using the ISADISK drivers.
  113.  
  114.  
  115. After completing the low-level format and surface tests, you must
  116. run COMPSURF. Answer "No" or "0" to all of the menu choices until
  117. COMPSURF prompts you if the chosen parameters are correct. Answer
  118. "Yes" to invoke the track 0 test option, which creates a NetWare-
  119. readable Bad Block table and puts a NetWare ID stamp on the
  120. drive. 
  121.  
  122. Some drives are exceptions: ESDI controllers that use VADDs to
  123. operate in a NetWare environment include the CORE ESDI drives and
  124. the Storage Dimensions LAN E series drives. The Adaptec 2322b
  125. controller has some limitations in its sector translation
  126. abilities. Patches developed to circumvent the problems are
  127. available on NetWire (see the 2322.TXT and 2322PT.ARC files in
  128. data library 14 on NOVA).    
  129.  
  130. Preparing SCSI drives not attached to a DCB is the same as
  131. preparing ESDI drives, except that most SCSI host adapters do not
  132. invoke sector translation because their VADDs usually deal with
  133. the NetWare interface. Low-level functions for each SCSI drive
  134. are defined differently, but most are invoked through a software
  135. utility. Again, the need to run COMPSURF to provide a NetWare ID
  136. stamp depends on the preparation utility used.
  137.  
  138. SCSI drives attached to a Novell/ADIC DCB require slightly
  139. different preparation. Manufacturers usually low-level format
  140. these drives. Some manufacturers also format and surface test
  141. SCSI hard drives for use with a DCB. If the instructions for your
  142. drive specify that you do not need to run COMPSURF, do not
  143. complete the following instructions. 
  144.  
  145. If your drive has not been set to interface with a DCB, the first
  146. step is to ensure that the drive is jumpered to disable parity
  147. and to enable internal termination power. If these are not set
  148. correctly, you may receive the message that the COMPSURF and
  149. NETGEN utilities could not find any drives.
  150.  
  151. The next step is to run COMPSURF's surface analysis routine. In
  152. this case, you would select the option to format the hard disk.
  153. However, do not retain the Bad Block table, nor manually enter
  154. the bad block information. Then set the program to do one
  155. sequential surface test and the default number of I/O tests. You
  156. can specify additional surface or I/O tests, but it is time
  157. consuming. 
  158.  
  159. Formatting IDE Drives
  160.  
  161. IDE drives, the latest technology in hard drives today, require
  162. special care and handling for use with NetWare. Mistakes can
  163. either reduce the capacity available or permanently damage the
  164. drive. Like SCSI drives, IDE drives have embedded controllers and
  165. information specific to that drive on protected tracks. IDE
  166. drives are also similar to ESDI drives: both drives have a level
  167. of sector translation built into their controllers. Because you
  168. use the standard ISADISK driver with these drives, you must use a
  169. BIOS drive table definition, which can severely limit the drive's
  170. usable capacity. Some drives now have more than 200MG available,
  171. but with the limitations of BIOS drive types, only 115MG can be
  172. defined.   
  173.  
  174. Due to these limitations in using IDE drives, some companies have
  175. produced preparation programs that can specifically handle the
  176. IDE drives in a NetWare environment. The most popular program is
  177. Disk Manager -N from On-Track Computer Systems, Inc. This program
  178. patches the NetWare disk drivers with the specific information
  179. about the drives so that NetWare can use disk's complete
  180. capacity. Disk Manager -N provides the drive ID stamp for NetWare
  181. and performs the comprehensive surface tests. Disk Manager -N can
  182. also patch ELS NetWare drivers for use with IDE and ESDI, as well
  183. as other nonstandard Industry Standards Association (ISA) channel
  184. disk drives.
  185.  
  186. Manufacturers low-level format IDE drives. No routines are
  187. included to do a low-level format at a later date because track
  188. skewing and disk sectoring information must be stored directly on
  189. the disk. The manufacturers' intensive testing makes producing
  190. portable software to format the disk infeasible. As a result,
  191. running a program that does a low-level format on the drive, such
  192. as COMPSURF, could cause severe and permanent damage to this
  193. data, making the drive unrecognizable by its controller.    
  194.  
  195. Formatting IBM PS/2 Computers
  196.  
  197. The disk preparation guidelines for IBM PS/2 computers are
  198. consistent among the PS/2 line regardless of whether you have the
  199. modified frequency modulation (MFM), ESDI, or new SCSI disk
  200. interfaces. Since the PS/2 computers use the drive to store
  201. information, this data must be maintained so the system will
  202. recognize the disk when Advanced Diagnostics or other REFERENCE
  203. disk utilities are run. To maintain this information, you should
  204. only use the REFERENCE disk's Advanced Diagnostics utilities to
  205. low-level format drives attached to a PS/2 disk interface. 
  206.  
  207. To access the Advanced Diagnostics menu, boot the computer with
  208. the working copy of the appropriate REFERENCE disk. When the main
  209. menu appears, press Control A. You will then have the option of
  210. doing the disk low-level format. This is one of the two available
  211. menu choices in the Advanced Diagnostics menu.
  212.  
  213. The computer will do a low-level format of the disk and a
  214. complete read/write surface verification. A protected track
  215. routine stores the bad track information directly on the disk.
  216. The Bad Block table is read when the computer is booted. This
  217. process can take up to 12 hours per disk, depending on the size
  218. and condition of the disk. After this process is completed, you
  219. can run COMPSURF'S track 0 test. To run the track 0 test, answer
  220. "No" or "0" to the menu choices until COMPSURF prompts you to
  221. confirm the previous answer. This will put the Bad Block table
  222. and a NetWare ID stamp on the disk.
  223.  
  224. If you are using the PS/2 model 30 as a file server and have
  225. installed a Seagate drive, you may have to use the M30PAT.ZIP
  226. patch from data library 8 on NOVA in NetWire.  If your hard
  227. drive's primary identification marker has been removed by
  228. COMPSURF and you want to redo the low-level format, you will need
  229. to download the file FMTPS2.ARC from data library 8 on NOVA in
  230. NetWire. This file restores the primary defect list and rebuilds
  231. the protected track drive information.
  232.  
  233. So,  as you can see, there is no limit to the type of drive you
  234. can use with NetWare given the proper driver and a correct format
  235. procedure.  This will allow you to have years of safe reliable
  236. operation from your file server's hard disk with the least amount
  237. of trouble.